/**
 * 原点 2021年12月17日16:58:34 表格左侧工具栏事件方法
 */
function tableTool(obj) {
    var data = obj.data;
    var tool;
    //支持两种传参方法
    try {
        //1.传json格式
        tool = JSON.parse(obj.event);
        switch (tool.type) {
            case "edit":
                buttons.edit(data.id, tool.url, tool.title, data.uid, tool.width, tool.height, tool.full);
                break;
            case "preview":
                buttons.preview(data.id, tool.url);
                break;
            case "delete":
                buttons.remove(tool.url, data.id, obj);
                break;
            default:
                extraTool(data, tool);
                break;
        }
    } catch (e) {
        //2.英文逗号拼接格式
        tool = obj.event.split(',');
        switch (tool[0]) {
            case "edit":
                buttons.edit(data.id, tool[1], tool[2], data.uid, tool[3], tool[4], tool[5]);
                break;
            case "preview":
                buttons.preview(data.id, tool[1]);
                break;
            case "delete":
                buttons.remove(tool[1], data.id, obj);
                break;
            default:
                extraTool(data, tool);
                break;
        }
    }
}

/**
 * 原点 2021年12月17日17:10:56 修改单个字段
 * @param obj
 */
function tableInput(obj) {
    var id = obj.attr('data-id');
    var key = obj.attr('data-key');
    var val = obj.val();
    var url = obj.attr('data-url');
    $.get(url, {id: id, key: key, val: val}, function (data) {
            notify.success('修改成功');
        }
    );
}

